4a3bbf2cd8771a3d44c7685f0abf64d8e2902f1e,platform/vcs-impl/src/com/intellij/openapi/vcs/history/impl/VcsSelectionHistoryDialog.java,VcsSelectionHistoryDialog,getData,#String#,409
Before Change
return selectedObject instanceof CurrentRevision ? null : selectedObject;
}
else if (VcsDataKeys.VCS_REVISION_NUMBERS.is(dataId)) {
List<VcsFileRevision> objects = myList.getSelectedObjects();
List<VcsRevisionNumber> revisionNumbers = ContainerUtil.mapNotNull(objects, new Function<VcsFileRevision, VcsRevisionNumber>() {
@Override
public VcsRevisionNumber fun(VcsFileRevision revision) {
return revision instanceof CurrentRevision ? null : revision.getRevisionNumber();
}
});
return ArrayUtil.toObjectArray(revisionNumbers, VcsRevisionNumber.class);
}
else if (VcsDataKeys.VCS.is(dataId)) {
return myActiveVcs.getKeyInstanceMethod();
After Change
return selectedObject instanceof CurrentRevision ? null : selectedObject;
}
else if (VcsDataKeys.VCS_FILE_REVISIONS.is(dataId)) {
List<VcsFileRevision> revisions = ContainerUtil.filter(myList.getSelectedObjects(), Conditions.notEqualTo(myCurrentRevision));
return ArrayUtil.toObjectArray(revisions, VcsFileRevision.class);
}
else if (VcsDataKeys.VCS.is(dataId)) {